/**
 * @description 商品数据操作
 * @author boen
 */

!(async () => {
    const Product = require('../../models/Product')

    // 创建
    // await Product.create({
    //     shopId: '61c19c7bb131ec1155163374', // 对应商店id
    //     name: '葡萄',
    //     imgUrl: '/images/product/grape.jpg',
    //     sale: 101,
    //     price: 3,
    //     oldPrice: 1.5,
    //     tabs: ['all', 'seckill', 'fruit']
    // })

    // await Product.create({
    //     shopId: '61c19c7bb131ec1155163374', // 对应商店id
    //     name: '苹果',
    //     imgUrl: '/images/product/apple.jpg',
    //     sale: 5,
    //     price: 10,
    //     oldPrice: 15,
    //     tabs: ['all', 'seckill', 'fruit']
    // })

    // await Product.create({
    //     shopId: '61c19c7bb131ec1155163374', // 对应商店id
    //     name: '桃子',
    //     imgUrl: '/images/product/peach.jpg',
    //     sale: 999,
    //     price: 50,
    //     oldPrice: 99,
    //     tabs: ['all', 'seckill', 'fruit']
    // })

    // await Product.create({
    //     shopId: '61c19c7bb131ec1155163377', // 对应商店id
    //     name: '西瓜',
    //     imgUrl: '/images/product/watermelon.jpg',
    //     sale: 85,
    //     price: 66,
    //     oldPrice: 77,
    //     tabs: ['all', 'seckill', 'fruit']
    // })

    // 查询某商店的某tab的商品列表
    const res = await Product.find({
        shopId: '61c19c7bb131ec1155163374',
        tabs:{
            $in: 'a'
        }
    })

    console.log(res);
})()